Skip to main content
Version: current

vpls


interface/vpls

Conditions: !smips
Type: Directory

List of all VPLS interfaces. This menu also shows dynamically created BGP-based VPLS interfaces.

FlagNameDescription
Xdisableddisabled
Rrunningrunning
Ddynamicdynamic
Bbgp-signaledbgp-signaled
Ccisco-bgp-signaledcisco-bgp-signaled
ArgumentTypeDescription
namestringName of the interface.
mtunumLayer 3 Maximum Transmission Unit.
mac-addressmacAddrStatic MAC address of the interface. Automatically generated when not set.
arpenum (disabled | enabled | proxy-arp | reply-only | local-proxy-arp)Address Resolution Protocol.
arp-timeoutalt { enum (auto) { auto:0 } , time }Time until an ARP entry expires. Set to auto to use the interface-type default value.
disable-running-checkboolSpecifies whether to detect if an interface is running. If set to no, the interface will always have the running flag.
peer ( mandatory )address (flags=46v)The IP address of the remote peer (RFC 4762 Section 3.1).
vpls-id ( unset )address (flags=R)A unique number that identifies the VPLS tunnel. Encoding is a 2byte+4byte or 4byte+2byte number (RFC 4762 Section 3.2).
cisco-static-id ( unset )numCisco-style VPLS tunnel ID (RFC 4447 FEC type 0x80).
pw-type ( unset )enum (tagged-ethernet | raw-ethernet | vpls)Pseudowire type (RFC 4447 Section 5.2). By default, raw-ethernet is used.
pw-l2mtu ( unset )numL2MTU value advertised to a remote peer (RFC 4447 Section 5.2).
pw-control-word ( unset )enum (default | enabled | disabled)Enables or disables Control Word usage (RFC 4623 Section 4). Default values for regular and Cisco-style VPLS tunnels differ. Cisco-style by default has Control Word usage disabled. Read more in the VPLS Control Word article.
bridge ( unset )interface_enumBridge the VPLS interface belongs to.
bridge-cost ( unset )numCost of the bridge port.
bridge-horizon ( unset )numWhen set to none, bridge horizon is not used.
bridge-pvid ( unset )numPort VLAN ID (pvid) assigned to a dynamically bridged interface. Applies only when bridge vlan-filtering is set to yes.
Read-only ArgumentTypeDescription
bgp-vplsenumName of the BGP VPLS instance used to create a dynamic VPLS interface (RFC 4761 Section 3.2).
bgp-vpls-prfxstringPrefix of the BGP VPLS instance used to create a dynamic VPLS interface (RFC 4761 Section 3.2).

interface/vpls/monitor

Conditions: !smips
Type: Command

Command displays the current VPLS interface status.

For example:

[admin@10.0.11.23] /interface/vpls> monitor vpls2
remote-label: 800000
local-label: 43
remote-status:
transport: 10.255.11.201/32
transport-nexthop: 10.0.11.201
imposed-labels: 800000
Read-only ArgumentTypeDescription
remote-labelnumMPLS label assigned by the remote peer for this pseudowire (RFC 4447 Section 5.1).
local-labelnumMPLS label assigned locally for this pseudowire (RFC 4447 Section 5.1).
remote-statusubit (not-forwarding, attachment-circuit-rx-fault, attachment-circuit-tx-fault, pw-rx-fault, pw-tx-fault)Pseudowire status received from the remote peer via LDP status signaling (RFC 4447 Section 5.4).
remote-groupnumGroup ID of the remote peer, used for LDP status withdrawal aggregation (RFC 4447 Section 5.3).
te-tunnelenumName of the transport interface. Shown when VPLS is running over a Traffic Engineering tunnel.
nexthopsobj_arg { enum (expl-null | alert | expl-null6 | impl-null) { expl-null:0, alert:1, expl-null6:2, impl-null:3 } , address , interface_enum }Transport nexthops in use.